History
History
Synonyms
UK
US
Meaning:
administer

to control, manage, govern, a country, a business, the law etc

manage an organization or effort

dispose

to get rid of something

place, order; deal with

oversee

to supervise, control, (work or workers)

manage, supervise

supervise

to watch and direct (work, workers, students, an organization)

manage people, project

RIDE HERD ON as in Wiktionary
RIDE HERD ON as in Wikipedia